package com.yungu.swift.system.marketing.model.dto;

import com.yungu.swift.base.model.BaseDto;

import java.math.BigDecimal;

public class MarketingCouponTemplateDto extends BaseDto {
    /**
     * 优惠券名称
     **/
    private String name;
    /**
     * 类型-- 1.满减，2折扣
     **/
    private Integer type;
    /**
     * 金额
     **/
    private BigDecimal money;
    /**
     * 使用说明
     **/
    private String instruction;
    /**
     * 条件金额
     **/
    private BigDecimal astrict;
    /**
     * 折扣
     **/
    private BigDecimal discount;
    /**
     * 业务范围：1.出租车，2.专车，3.跨城拼车，4.快车
     **/
    private Integer businessType;
    /**
     * 最高
     **/
    private BigDecimal highestMoney;
    /**
     * 代理商uuid
     **/
    private String agentUuid;
    /**
     * 公司uuid
     **/
    private String companyUuid;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getInstruction() {
        return instruction;
    }

    public void setInstruction(String instruction) {
        this.instruction = instruction;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public BigDecimal getAstrict() {
        return astrict;
    }

    public void setAstrict(BigDecimal astrict) {
        this.astrict = astrict;
    }

    public BigDecimal getDiscount() {
        return discount;
    }

    public void setDiscount(BigDecimal discount) {
        this.discount = discount;
    }

    public BigDecimal getHighestMoney() {
        return highestMoney;
    }

    public void setHighestMoney(BigDecimal highestMoney) {
        this.highestMoney = highestMoney;
    }

    public Integer getBusinessType() {
        return businessType;
    }

    public void setBusinessType(Integer businessType) {
        this.businessType = businessType;
    }

    public String getAgentUuid() {
        return agentUuid;
    }

    public void setAgentUuid(String agentUuid) {
        this.agentUuid = agentUuid;
    }

    public String getCompanyUuid() {
        return companyUuid;
    }

    public void setCompanyUuid(String companyUuid) {
        this.companyUuid = companyUuid;
    }
}